package com.atguigu.mybatis.mapper;

import com.atguigu.mybatis.bean.Employee;

import java.util.List;

/**
 * Created by Smexy on 2022/11/29
 *
 *      Mapper：  Dao
 *
 *      接口如何创建对象?
 *        之前:   提供一个实现类，new一个实现类的对象！
 *        Mybatis:  使用动态代理的技术，帮你自动创建一个接口的实例！
 */
public interface EmployeeMapper
{
    Employee getEmployeeById(Integer id);

    void insertEmployee(Employee e);

    void updateEmployee(Employee e);

    void deleteEmployeeById(Integer id);

    List<Employee> getAll();
}
